如何在 VSCODE 中高效使用 R 语言 (图文详解)

您所在的位置:网站首页 vscode r语言插件 如何在 VSCODE 中高效使用 R 语言 (图文详解)

如何在 VSCODE 中高效使用 R 语言 (图文详解)

2023-04-08 03:48| 来源: 网络整理| 查看: 265

文章目录​​一、功能特性展示​​​​二、材料​​​​三、安装​​​​1、安装 vscode​​​​2、安装 R​​​​3、安装插件​​​​R support for Visual Studio Code​​​​R LSP Client​​​​4、Radian​​​​四、配置​​​​五、测试​​

一、功能特性展示

之前一直在用 Rstudio 来编写 R,也尝试用过 Pycharm 配置 R 环境。

但是由于现在需求要同时满足 Python,R 和网站要同时开发,为了避免来回切换不同的IDE,重复配置,还有路径一堆麻烦事。

今天我们先介绍在 VSCODE 中配置 R 环境,看看它有什么特性足以让我们更改自己习惯。

1、绘图

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R2、查看及搜索数据

如何在 VSCODE 中高效使用 R 语言 (图文详解)_python_02

3、多行输出

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R_034、鼠标悬停,显示函数文档

如何在 VSCODE 中高效使用 R 语言 (图文详解)_可视化_04

5、鼠标悬停,显示变量信息

如何在 VSCODE 中高效使用 R 语言 (图文详解)_安装插件_056、格式化代码

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R_06

二、材料vscodeRvscode 插件: R support for Visual Studio CodeR LSP ClientRadian 三、安装 1、安装 vscode

官网:https://code.visualstudio.com/

2、安装 R 下载:https://cran.r-project.org/mirrors.html 选择清华的TUNA镜像 如何在 VSCODE 中高效使用 R 语言 (图文详解)_可视化_07 根据需要选择下载,以windows下载为例 如何在 VSCODE 中高效使用 R 语言 (图文详解)_可视化_08 选择​​base​​ 如何在 VSCODE 中高效使用 R 语言 (图文详解)_python_09 点击下载如何在 VSCODE 中高效使用 R 语言 (图文详解)_vscode_10

安装时需要注意:

选安装目录时候,需要注意没必要安装在C盘,后续安装包会占用资源。建议在其他盘创建目录,然后以R版本号命名的方式安装R。

比如我在E盘下的​​R​​目录:如何在 VSCODE 中高效使用 R 语言 (图文详解)_vscode_11

如何在 VSCODE 中高效使用 R 语言 (图文详解)_安装插件_12

3、安装插件 R support for Visual Studio Code

这是在 vscode 运行 R 语言的核心插件

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R_13

R LSP Client

R LSP Client 插件依托于 Language Server Protocol,LSP 可以使编程语言在编辑器上得到语法支持。提供自动补全,代码格式化,帮助文档等功能。

如何在 VSCODE 中高效使用 R 语言 (图文详解)_安装插件_14

4、Radian

官网称 radian 是一款21世纪的R语言编辑器。

因为radian 是 python编写,首先我们得先有 python 环境。

pip install radian

在 cmd 里输入 ​​radian​​ 查看是否安装正常

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R_15

四、配置

1、在 VSCODE 右下角进入设置页面

如何在 VSCODE 中高效使用 R 语言 (图文详解)_安装插件_16

2、根据不同操作系统,比如windows配置时,输入​​r.rterm.windows​​,填写 R 或 radian 路径。

如果为了更好的体验,建议配置 radian 的路径。

在 shell 中拿到 radian 路径信息

​​where radian ​​

比如我的路径是:

如何在 VSCODE 中高效使用 R 语言 (图文详解)_python_17

r.rterm.windows

如何在 VSCODE 中高效使用 R 语言 (图文详解)_可视化_18

3、输入​​r.br​​​,选中​​bracketed paste​​

不勾选,Radian 不会启用

如何在 VSCODE 中高效使用 R 语言 (图文详解)_vscode_19

4、输入 ​​r.rterm.option​​,删除​​--no-save,--no-restore​​,添加​​--no-site-file​​

如何在 VSCODE 中高效使用 R 语言 (图文详解)_安装插件_205、输入​​r.sessionWatcher​​,勾选

可以实现绘图IDE,查看dataframe。如果想用原生绘图,取消勾选即可。

如何在 VSCODE 中高效使用 R 语言 (图文详解)_python_21

6、要实现自动补齐还需要安装:Languageserver

install.packages("languageserver")

如何在 VSCODE 中高效使用 R 语言 (图文详解)_R_22

五、测试

1、计算和输出

add


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3